'A Lot Of Pedestrians': Speed Bumps Installed In Tulsa Neighborhood

'A Lot Of Pedestrians': Speed Bumps Installed In Tulsa Neighborhood